// detaiPage/detaiPage/detaiPage.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    // arr_img:[1,2,3]
  },
  detaiPage(e){
    //先判断用户是否登录
    console.log(e)
    if(wx.getStorageSync('users')){
      //有登录执行此语句
      // console.log(e.currentTarget.dataset.index_id);
      wx.cloud.callFunction({
        name:'login',
        data:{
          id:e.currentTarget.dataset.index_id
        },
        success:(res)=>{
          console.log(res);
          this.setData({
            code:res.result.code,
            follows:res.result.res.data
          })
        },
        fail(err){
          console.log(err);
        }
      })
    }else{
      //未登录执行此语句，并进行登录
      wx.getUserProfile({
        desc: '用于完善会员信息',
        success:(res)=>{
          console.log(res.userInfo);
          wx.setStorageSync('users', res.userInfo)
        }
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    console.log(options.index_id);
    this.setData({
      e:options.index_id
    })
    let id = options.index_id;
    wx.cloud.callFunction({
      name:'solePage',
      data:{
        index_id:id
      },
      success:(res)=>{
        // console.log(res);
        this.setData({
          page:res.result.res.data
        })
      },
      fail:(err)=>{
        console.log(err);
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    wx.cloud.callFunction({
      name:'login',
      data:{
        judge:1,
        id:this.data.e
      },
      success:res=>{
        console.log(res);
        if(res.result.data.length == 1){
          this.setData({
            code:1
          })
        }
      },
      fail(err){
        console.log(err);
      }
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    let data = this.data;
    console.log(data.page[0]);
    return{
      title:data.page[0].recipeName,
      path:`../detaiPage/detaiPage?index_id=${data.page[0]._id}`
    }
  }
})